package com.haoze.nurseapp.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@ApiModel(value = "静配收药实体")
public class StaticDistributionVO {

    @ApiModelProperty(value = "静配中心药品批次")
    private String barCode;
    @ApiModelProperty(value = "组医嘱编号")
    private String orderNo;
    @ApiModelProperty(value = "住院号")
    private String inpatNum;
    @ApiModelProperty(value = "病人姓名")
    private String patName;
    @ApiModelProperty(value = "病床号")
    private String bedNo;
    @ApiModelProperty(value = "药品名称")
    private String ordersItem;
    @ApiModelProperty(value = "药品id")
    private String ordersItemId;
    @ApiModelProperty(value = "频次时间")
    private String batchTime;
    @ApiModelProperty(value = "用药剂量")
    private String itemDosage;
    @ApiModelProperty(value = "单位")
    private String unitName;
    @ApiModelProperty(value = "是否领药")
    private String status;
    @ApiModelProperty(value = "退药原因")
    private String returnReason;
    @ApiModelProperty(value = "退药Id")
    private String returnReasonId;
    @ApiModelProperty(value = "类型（receive已收还是return退药）")
    private String type;
    @ApiModelProperty(value = "执行人")
    private String executePerson;
    @ApiModelProperty(value = "执行时间")
    private String executeTime;
    @ApiModelProperty(value = "嘱托")
    private String entrust;
    @ApiModelProperty(value = "任务开始时间")
    private String beginDatetime;
    private String bedLabel;


    private List<StaticDistributionVO> staticDistributionList;

    public String getBeginDatetime() {
        return beginDatetime;
    }

    public void setBeginDatetime(String beginDatetime) {
        this.beginDatetime = beginDatetime;
    }

    public String getEntrust() {
        return entrust;
    }

    public void setEntrust(String entrust) {
        this.entrust = entrust;
    }

    public String getExecutePerson() {
        return executePerson;
    }

    public void setExecutePerson(String executePerson) {
        this.executePerson = executePerson;
    }

    public String getExecuteTime() {
        return executeTime;
    }

    public void setExecuteTime(String executeTime) {
        this.executeTime = executeTime;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getReturnReason() {
        return returnReason;
    }

    public void setReturnReason(String returnReason) {
        this.returnReason = returnReason;
    }

    public String getReturnReasonId() {
        return returnReasonId;
    }

    public void setReturnReasonId(String returnReasonId) {
        this.returnReasonId = returnReasonId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getBarCode() {
        return barCode;
    }

    public void setBarCode(String barCode) {
        this.barCode = barCode;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getInpatNum() {
        return inpatNum;
    }

    public void setInpatNum(String inpatNum) {
        this.inpatNum = inpatNum;
    }

    public String getPatName() {
        return patName;
    }

    public void setPatName(String patName) {
        this.patName = patName;
    }

    public String getBedNo() {
        return bedNo;
    }

    public void setBedNo(String bedNo) {
        this.bedNo = bedNo;
    }

    public String getOrdersItem() {
        return ordersItem;
    }

    public void setOrdersItem(String ordersItem) {
        this.ordersItem = ordersItem;
    }

    public String getOrdersItemId() {
        return ordersItemId;
    }

    public void setOrdersItemId(String ordersItemId) {
        this.ordersItemId = ordersItemId;
    }

    public String getBatchTime() {
        return batchTime;
    }

    public void setBatchTime(String batchTime) {
        this.batchTime = batchTime;
    }

    public String getItemDosage() {
        return itemDosage;
    }

    public void setItemDosage(String itemDosage) {
        this.itemDosage = itemDosage;
    }

    public String getUnitName() {
        return unitName;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public List<StaticDistributionVO> getStaticDistributionList() {
        return staticDistributionList;
    }

    public void setStaticDistributionList(List<StaticDistributionVO> staticDistributionList) {
        this.staticDistributionList = staticDistributionList;
    }

    public String getBedLabel() {
        return bedLabel;
    }

    public void setBedLabel(String bedLabel) {
        this.bedLabel = bedLabel;
    }
}
